import { defineStore } from 'pinia';
export const useProcessStore = defineStore('processer', {
	state: () => {
		return { processPingList: [[],[]] };
	},
	actions: {
		// 新增上传任务order排序是
		 addChangeProcess(obj,sendType){
			 this.processPingList[sendType].push(obj)
		 },
		 // 改变下载进度
		 changeProcess(val,sendType,index) {
			this.processPingList[sendType][index].process = val
		 },
		 // 删除取消下载任务
		 deleteProcess(sendType,index,showToast = true){
			 this.processPingList[sendType].splice(index,1)
			 if(showToast){
				uni.showToast({
					icon:"success",
					title:"删除成功！"
				}) 
			 }

		 },
		 // 清除任务列表
		 clearProcess(){
			 this.processPingList = [[],[]]
			 console.log("清除任务列表",this.processPingList);
		 }
	},
});